financial sector downsizing - German English Dictionary